package com.ruoyi.develop.statistics.service;

import com.ruoyi.develop.projectInvoiceInfo.domain.ProjectInvoiceInfo;
import com.ruoyi.develop.projectOrderInfo.domain.ProjectOrderInfo;
import com.ruoyi.develop.statistics.domain.StatisticsDomain;

import java.util.List;
import java.util.Map;

/**
 * 项目开票信息管理Service接口
 * @author qh
 * @date 2023-01-10
 */
public interface IStatisticsService {

    Map<String, Object> getStatisticsForOrder(StatisticsDomain entity);

    Map<String, Object> getStatisticsForFundBack(StatisticsDomain entity);

    Map<String, Object> getStatisticsForSale(StatisticsDomain entity);

    Map<String, Object> getStatisticsForStock(StatisticsDomain entity);

    Map<String, Object> getStatisticsForReimburse(StatisticsDomain entity);

    Map<String, Object> getStatisticsForPrjBase(StatisticsDomain entity);

    Map<String, Object> getStatisticsForPrjInvoise(StatisticsDomain entity);

    Map<String, Object> getStatisticsForPrjFundBack(StatisticsDomain entity);

    Map<String, Object> getStatisticsForPay(StatisticsDomain entity);

    Map<String, Object> getStatisticsForGet(StatisticsDomain entity);

    Map<String, Object> getStatisticsForSelfInvoice(StatisticsDomain entity);

}
